Skip to content

在带命名空间的模块注册全局 action ​

本节目标:理解“在带命名空间的模块注册全局 action”的核心思路,并能把它用于实际开发或面试表达。 若需要在带命名空间的模块注册全局 action,你可添加 root: true,并将这个 action 的定义放在函数 handler 中。例如: { actions: { someOtherAction({ dispatch }) { dispatch('someAction') } }, modules: { foo: { namespaced: true, actions: { someAction: { root: true, handler(namespacedContext, payload) { ... } // -> 'someAction' } } } } }

本站总访问 — 次